Hotel la Nina, Local 62, Avenida Espana | CC la Nina, Planta 3, Local 62, Playa Torviscas, 38670 Costa Adeje, Tenerife, Spain
View on Map
What travelers say:
This probably the best Indian restaurant there is the food is outstanding the service is excellent and Steve out front is amazing if you eat here you will want to return